package com.richpay.basejava.base04;

/**
 *求1到100的和
 *
 * 分析:计算1到100的和肯定需要一个变量存储计算的结果，我们称这个变量为累加器 int sum;
 * 
 * 还需要一个来存储当前变量值的变量，即存储1-100之间数据的变量。
 */
public class ForCyc01{
	//程序入口
	public static void main(String [] args){

		int sum=0; //用来存储最终的计算结果，称之为累加器

		//<1> int i=1: 称之为初始化表达式，在整个循环过程中只执行一次。
		//<2> i<=100: 循环判断条件，如果条件为true则执行for循环中的语句块,即{}中的语句，如果为false,则退出循环
		//<3> i++: 循环增量表达式，在执行完毕for循环语句块后执行循环增量表达式，之后继续判断循环条件是否为true,true继续之前的操作，否则退出循环
		for (int i=1;i<=100 ;i++ ) {
			sum+=i;// sum=sum+i;
		}
		System.out.println("sun="+sum);
	}
}
